have hard times ahead - Francés Inglés Diccionario